deep layer - French English Dictionary